English to Arabic

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