SMELLY


Meaning of SMELLY in English

adj. stinky, giving off a foul odor

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