Rasha Albayati

Rasha Albayati

Translator(subtitling)

TED Translator
Istanbul, Turkey
Follow

About Rasha

I am a…

Engineer