German-English dictionary »

notzucht meaning in English

GermanEnglish
die Notzucht [der Notzucht; —] Substantiv

rape [rapes]◼◼◼noun
[UK: reɪp] [US: ˈreɪp]