English-Arabic dictionary »

larvae meaning in Arabic

EnglishArabic
Larvae [UK: ˈlɑː.viː]
[US: ˈlɑːr.vi]

اليرقات