SMELLY


Meaning of SMELLY in English

[smelly] adj smell.i.er ; -est (1862): having a smell; esp: malodorous

Merriam-Webster English vocab.      Английский словарь Merriam Webster.