Английский-Немецкий словарь »

lay on top of each other означает в немецкий

АнглийскийНемецкий
lay on top of each other

aufeinanderlag