Jehan Almahmoud

Riyadh, Saudi Arabia

جامعة الأميرة نورة. كلية اللغات والترجمة- معيدة

  • Work
    • Princess Noura University
  • Education
    • Princess Noura University