Translation of ایمن وادی in English:

ایمن وادی

phrase

  • Sinai Peninsula, where Moses had a glimpse of God