Online English Dictionary

Home

Perfumatory


a.

Emitting perfume; perfuming.


© 2009 Dammam Community College