universal federation of travel agents association (uftaa) - German English Dictionary

Suggest a Term