kamus
.
Search
About
sucker_punch
English
sucker punch
Noun
An unexpected punch
English: sucker punch