Sara Abdelaziz

Sara Abdelaziz

Language Specialist at UNESCO

TED Translator
İstanbul , Turkey

Translations by Sara

Filter translations

Showing 1936 of 38 translations