English to Arabic

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