Italian-English dictionary »

esoluna meaning in English

ItalianEnglish
esoluna noun
{f}

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