IYTA

AcronymDefinition
IYTA➣International Yoga Teachers Association
IYTA➣Integral Yoga Teachers Association (various locations)