The search in the dictionary revealed the following matches for "envoy"...


Turkish Turkish : elçi
English English : envoy
French French : envoyé
German German : abgesandte
Italian Italian : inviato
Spanish Spanish : enviado
Japanese Japanese : 特使

resemble the words to the search term:


  • envoy