IYTA

(redirected from International Yoga Teachers Association)
AcronymDefinition
IYTAInternational Yoga Teachers Association
IYTAIntegral Yoga Teachers Association (various locations)
Full browser ?