Beyza Kara

Beyza Kara

Language Supervisor at TED

TED Translator
İstanbul, Turkey

Translations by Beyza

Filter translations

Showing 37–54 of 92 translations