Arabic-English dictionary »

اليرقة meaning in English

ArabicEnglish
اليرقة

Grub[UK: ɡrʌb] [US: ˈɡrəb]

Larva[UK: ˈlɑː.və] [US: ˈlɑːr.və]

Larvas

Wriggler[UK: ˈrɪ.ɡlə(r)] [US: ˈrɪ.ɡlər]

اليرقة الخضراء

Cankerworm[UK: ˈkæŋkəwɜːm] [US: ˈkæŋkəwɜːm]