Turkish-English dictionary »

pitaya meaning in English

TurkishEnglish
pitaya noun

dragon fruit(fruit)
noun