English-German dictionary »

that's open to disput. meaning in German

EnglishGerman
That's open to disput.

Darüber lässt sich streiten.