English-German dictionary »

(mensch) floundering meaning in German

EnglishGerman
(Mensch) floundering

haltlos