English-German dictionary »

stayed down meaning in German

EnglishGerman
stayed down

sitzengeblieben