Spanish: esgarraminchar

Spanish verb 'esgarraminchar' conjugated