Portuguese-English dictionary »

exolua meaning in English

PortugueseEnglish
exolua noun
{f}

exomoon(moon of an extrasolar planet)
noun
[UK: eɡzˈɒmuːn] [US: eɡzˈɑːmuːn]