German-English dictionary »

aufeinandergelegen meaning in English

GermanEnglish
aufeinandergelegen

lain on top of each other