punchy in Spanish
punchy in Spanish
contundente
garra
incisivo
potente