Online English Dictionary

Home

Odorament


n.

A perfume; a strong scent.


© 2009 Dammam Community College