Polish-English dictionary »

węchomózgowie meaning in English

PolishEnglish
węchomózgowie noun

smell-brainnoun
part of brain involved with smelling