English to Arabic

Meaning for:
Crawly
other
مقرف