IFTA

views updated

IFTA International Federation of Teachers' Associations
• International Federation of Travel Agencies

More From encyclopedia.com