BASRA


Meaning of BASRA in English

An important town in south of Iraq.

Advanced Islamic English dictionary.      Расширенный исламский словарь английского языка.