ambassadorship
embajada
translation of 'ambassadorship'
noun
embajada
definition
Credits: Google Translate
English to Spanish Dictionary ambassadorship |