Portuguese-English dictionary »

aquárida meaning in English

PortugueseEnglish
Aquárida noun
{f}

Aquariid(a meteor in any of several meteor showers whose radiant appears to lie in the constellation Aquarius)
noun