English-German dictionary »

lie on top of each other meaning in German

EnglishGerman
lie on top of each other

aufeinanderliegen