Search term Luna has 7 results
EN English IT Italian
Luna luna {f}
Luna Luna
IT Italian EN English
luna {f} moon
luna (n) [astronomia] {f} moon (n) [astronomia]
luna {f} Moon
luna {f} Luna
luna {f} satelite

Italian English translations

IT Synonyms for luna EN Translations
pietra di luna [mal di luna] f pedra lunar {f}