English to Arabic

Meaning for:
Pupae
other
الشرانق