English to Arabic

Meaning for:
Wormil
other
يرقة تعيش تحت جلد الحيوانات البلدية