émissaire French - English
1.
Englishenvoy
-
Englishrepresentative
-
Frenchenvoyé
2.
Englishscapegoat
-
Frenchbouc émissaire
Englishscapegoat
-
Frenchbouc émissaire
Englishscapegoat
-
Frenchfaire de utiliser
3.
Englishemissary
-
Englishan agent sent on a mission to represent the interests of someone else
-
Frenchémissaire
English translator: French English émissaire Eesti sõnaraamat Español Traductor Svenska Översättare