English-German dictionary »

lain on top of each other meaning in German

EnglishGerman
lain on top of each other

aufeinandergelegen