Translation of "Duy" into English
emissary is the translation of "Duy" into English.
Duy
-
emissary
noun(countable) a person sent by one government or political …
-
Show algorithmically generated translations
Phrases similar to "Duy" with translations into English
-
sleuthnowl
-
undercover agent
-
impeccable
-
broken
Add example
Add