German-English dictionary »

hörzelle meaning in English

GermanEnglish
die Hörzelle Substantiv

auditory cellnoun