German-English dictionary »

nasenblatt meaning in English

GermanEnglish
das Nasenblatt Substantiv

nose leafnoun