English-German dictionary »

roof ladder meaning in German

EnglishGerman
roof ladder

Dachleiter◼◼◼