German-English dictionary »

überwerfend meaning in English

GermanEnglish
überwerfend

throwing over