English to Arabic

Meaning for:
Weevily
other
متسوّس