English to Arabic

Meaning for:
Cattish
other
حقود