English-Spanish dictionary »

patchouli meaning in Spanish

EnglishSpanish
patchouli [patchoulis] (any of several East Indian plants)
noun
[UK: ˈpæ.tʃʊ.li]
[US: ˈpæ.tʃʊ.li]

pachulínoun