Ruth Ahmedzai

Me - Ruth Ahmedzai

UK-based Arabic>English translator and Arabic teacher

Contact information

  • Ruth Ahmedzai