SMELL


Meaning of SMELL in English

n. odore, malodore, aroma, parfúm; (a sniff) flare; v. (with nose) flarar; (intr.) odorar, aromar

English Interlingue dictionary.      Английский словарь Интерлингве.