English to Arabic

Meaning for:
Mongrels
other
النغول