Spanish: estraguchar

Spanish verb 'estraguchar' conjugated