The English term "fragrance" matches the Italian term "fragranza, odore"

other english words that include "fragrance" : italian :
fragrances olezzi