German-English dictionary »

riechlappen meaning in English

GermanEnglish
der Riechlappen Substantiv

olfactory bulbnoun