English to Turkish Dictionary embassies

embassies

elçilikler
translation of 'embassies'
noun
elçilik görevlileri,
sefaret,
elçilik
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one