Portuguese-English dictionary »

flor-d'água meaning in English

PortugueseEnglish
flor-d'água noun
{f}

water-lettuce(tropical duckweed)
noun