NASTUTE


Meaning of NASTUTE in English

adj. having an acute sense of smell; having a large nose

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.