German-English dictionary »

handspritze meaning in English

GermanEnglish
die Handspritze Substantiv

hand spray◼◼◼noun