diplomate French - English
1.
Englishdiplomat
-
Frenchdiplomate
Englishdiplomat
-
Englishsomeone who uses skill and tact in dealing with other people
-
Frenchdiplomate
2.
Englishnegotiator
-
EnglishA diplomat, moderator
-
Frenchnégociateurdiplomate
English translator: French English diplomate Eesti sõnaraamat Español Traductor Svenska Översättare