Details of International Federation of Translators
About International Federation of Translators
International Federation of Translators- FIT is an international federation of both professional and non-professional translation and interpreting associations. Paris, France.