×

patchouli meaning in French

n. patchouli, plante aromatique de l'indeappartenant à la famille des labiacées (botanique); parfum extrait de cette plante

Related Words

  1. patching
  2. patching up
  3. patchwork
  4. patchy
PC Version

Copyright © 2018 WordTech Co.