Polish-English dictionary »

zmysł powonienia meaning in English

PolishEnglish
zmysł powonienia noun

smellnoun
sense of smell