English to Arabic

Meaning for:
Webworm
other
يرقات الفراشة