German-English dictionary »

aufeinanderlag meaning in English

GermanEnglish
aufeinanderlag

lay on top of each other