English to Arabic

Meaning for:
Maggoty
other
كثير اليرقات