Dalal ALHARKIE

Translator/interpreter