Arti dalam bahasa Inggris duta envoy; ambassador Arti lain yang mungkinambassador; embassador; Bisa juga berartiambassadorship; Sinonim dan padanan carakaenvoy delegasidelegation; the delegation of deputideputy konsulconsul representatifrepresentative utusanenvoy; the messenger wakilvice; representatives of the