German-English dictionary »

spurrille meaning in English

GermanEnglish
die Spurrille [der Spurrille; die Spurrille] Substantiv

rain groovenoun