The Italian term "profuma, odora" matches the English term "smells"

other italian words that include "profuma" : english :
profumante fragrant
profumante odoriferously
profumante redolently
other italian words that include "odora" : english :
deodorante air-fresher
profumo, odorato, odoro smell