×

patchouli meaning in English

n. (botany) patchouli

Related Words

  1. patauger dans la boue
  2. patch
  3. patchwork
  4. patelin
PC Version

Copyright © 2018 WordTech Co.