German-English dictionary »

polemisierende meaning in English

GermanEnglish
polemisierende

polemizing