"sich verpuppen" in English sich verpuppen {vb} to pupate Detailed translations for "sich verpuppen" sich verpuppen{verb} sich verpuppen to pupate