English to Arabic

Meaning for:
Baboon
other
البابون