Spanish: iscarpuchar

Spanish verb 'iscarpuchar' conjugated