Spanish: esmaguchar

Spanish verb 'esmaguchar' conjugated