rhizoverb
Beta
Feedback
→
attar
Fragrant oil
noun · A fragrant essential oil, especially one made from roses.
Enable JavaScript for search, audio, and interactive vocabulary practice.