English-German dictionary »

to lay out meaning in German

EnglishGerman
to lay out

Garten anlegen