French-English dictionary »

pitaya meaning in English

FrenchEnglish
pitaya nom {m} nom {f}

dragon fruit◼◼◼(fruit)
noun