German-English dictionary »

heißumstritten meaning in English

GermanEnglish
heißumstritten

hotly debated