Portuguese-English dictionary »

pitaia meaning in English

PortugueseEnglish
pitaia noun
{f}

dragon fruit(fruit)
noun