English to Arabic

Meaning for:
Pupating
other
التشرنق - من الشرنقة