fleurer
Top 15000
Meanings
Verb
1. to give off (an odor)
2. to waft
3. to smell, catch a waft of
4. to sprinkle