German-English dictionary »

dachliegefenster meaning in English

GermanEnglish
das Dachliegefenster Substantiv

sky lightnoun