English translation for "pétale"
|
- n. (botany) petal, leave of the corolla of a flower, flower petal
- Similar Words:
- "péroxydase" English translation, "pérès" English translation, "péruvien" English translation, "pérégrination" English translation, "pétain" English translation, "pétanque" English translation, "pétarader" English translation, "pétard" English translation, "pétaudière" English translation, "pétauriste" English translation
|
|
|