The translators

COHEN Raphael

Raphael Cohen is an Arabic translator. He is originally from the UK and lives in Cairo.

Articles