meaning of pachouli

1. a heavy perfume made from the patchouli plant


Related Words

pachouli |

Developed & Maintained By Taraprasad.com

Treasure Words