ambassadorialEnglish

ambassadorial

Adjective

Of or relating to or characteristic of ambassadors

English: ambassadorial

Bahasa: duta

Bahasa words with similar meanings