English to Arabic

Meaning for:
Mongoloid
other
منغولي