German-English dictionary »

schlauchbrause meaning in English

GermanEnglish
die Schlauchbrause Substantiv

shower attachmentnoun