PERFUMATORY MEANING IN ENGLISH

• Perfumatory Definition & Synonyms

  1. (a.) Emitting perfume; perfuming.


RECENT SEARCHES