German-English dictionary »

aufeinanderliegen meaning in English

GermanEnglish
aufeinanderliegen

lie on top of each other