Spanish: machucar

Spanish verb 'machucar' conjugated