English to Indonesian Dictionary ambassador

ambassador

Duta besar
translation of 'Ambassador'
noun
mahaduta,
duta besar,
dubes,
aryaduta
Credits: Google Translate
Download the
HelloEnglishApp
image_one