Translation of Mesir in English:

Mesir

Egypt

  • 1

    Egypt


User Contribution

Mesir

Egypt

noun