Translation of امصار in English:

امصار

Pronunciation /əmsɑ:r/

masculine plural noun

  • countries
    large cities