English to Arabic

Meaning for:
Mapper
other
المخطّط