peach palm - French English Dictionary

peach palm

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "peach palm" in French English Dictionary : 2 result(s)

English French
Botanic
peach palm parepon [m]
peach palm parépou