Translation of اشرفُ البلاد in English:

اشرفُ البلاد

phrase

  • the best of the cities