Arabic-English dictionary »

بصرة meaning in English

ArabicEnglish
بصرة f

Basracity in Iraq