vocab dash
Log in
Sign up
ponchador
Meanings
Noun
1. puncher
(boxing)