Ouaad Abdelkebir

Ouaad Abdelkebir

Linguist

TED Translator
Massachusetts, United States
Follow

About Ouaad

Bio

Mainly translating and transcribing Arabic and English.