English to Arabic

Meaning for:
Shacked
other
متسكّع