Slovnenya

Translation English Spanish: knockout punch

Diccionario: main
knockout punch
noun