German-English dictionary »

hochwirft meaning in English

GermanEnglish
hochwirft

throws up