×

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 up
  2. patchogue, new york
  3. patchoulol
  4. patchwork
PC Version

Copyright © 2018 WordTech Co.