English to Arabic

Meaning for:
Squatter
other
المستحلّ