(boxing) a short straight punch English - Welsh




English translator: English Welsh (boxing) a short straight punch  Eesti sõnaraamat   Español Traductor   Svenska Översättare