Arabic-English dictionary »

السفارات meaning in English

ArabicEnglish
السفارات

Embassies[UK: ˈem.bə.sɪz] [US: ˈem.bə.siz]