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