English to Arabic

Meaning for:
Charted
other
مخطّط