Having a natural fragrance
English: odoriferous, odorous, perfumed, scented, sweet, sweet-scented, sweet-smelling
odorous, odoriferous, perfumed, scented, sweet
English: odoriferous, odorous, perfumed, scented, sweet, sweet-scented, sweet-smelling
English: odorous
Bahasa: berbau
English: odoriferous, odorous
Bahasa: berbau