Search term drogman has one result
Jump to
FR French EN English
drogman (n) [an interpreter, especially for the Arabic and Turkish languages] dragoman (n) [an interpreter, especially for the Arabic and Turkish languages] (n)

French English translations

FR Synonyms for drogman EN Translations
interprète [traducteur] m interpreter