English-German dictionary »

garden ladder meaning in German

EnglishGerman
garden ladder noun

die GartenleiterSubstantiv