Sara Abdelaziz

Sara Abdelaziz

Language Specialist at UNESCO

TED Translator
İstanbul , Turkey

Translations by Sara

Filter translations

Showing 37–38 of 38 translations