English-Arabic dictionary »

pupae meaning in Arabic

EnglishArabic
Pupae [UK: ˈpjuː.piː]
[US: ˈpjuː.piː]

الشرانق