More Word(s)
aryaduta
mahaduta
Definisi 'ambasador'

Indonesian to Indonesian
noun
1. duta besar
source: kbbi3


Visual ArtiKata