Spanish-English dictionary »

pejibaye meaning in English

SpanishEnglish
pejibaye noun

peewah(edible fruit of this plant)
noun