Arabic-English dictionary »

البعثة meaning in English

ArabicEnglish
البعثة

Expedition[UK: ˌek.spɪ.ˈdɪʃ.n̩] [US: ˌek.spə.ˈdɪʃ.n̩]