English to Portuguese Dictionary ambassadorship

ambassadorship

Embaixador
translation of 'ambassadorship'
noun
embaixada,
cargo e missão de embaixador
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one