Ma Ma
MM
Ma Ma
French  native

Accurate, creative, internet savvy

Statistics
Work schedule

English

United Kingdom, USA

Frenchnative

France, Belgium, Switzerland

Translation
2k words per day
€0.022 per word