Italian-English dictionary »

frutto del drago meaning in English

ItalianEnglish
frutto del drago noun
{m}

dragon fruit(fruit)
noun