Portuguese-English dictionary »

dama-da-noite meaning in English

PortugueseEnglish
dama-da-noite noun
{f}

dragon fruit(fruit)
noun