meaning of perfumatory

1. Emitting perfume; perfuming.


Related Words

perfumatory |

Developed & Maintained By Taraprasad.com

Treasure Words