department of foreign languages - French English Dictionary

department of foreign languages

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "department of foreign languages" in French English Dictionary : 1 result(s)

English French
General
department of foreign languages département des langues étrangères [m]