Portuguese-English dictionary »

águas livres meaning in English

PortugueseEnglish
águas livres noun
{f-Pl}

open water(unobstructed water surface)
noun

Your history