Beyza Kara

Beyza Kara

Language Supervisor at TED

TED Translator
İstanbul, Turkey

Translations by Beyza

Filter translations

Showing 19–36 of 92 translations