English to Arabic

Meaning for:
Inchworm
other
يرقة فراشة جيوميتريد