×

pétale meaning in English

n. (botany) petal, leave of the corolla of a flower, flower petal

Related Words

  1. pérégrination
  2. pétain
  3. pétanque
  4. pétarader
PC Version

Copyright © 2018 WordTech Co.