English to Arabic

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