Italian-English dictionary »

superammasso locale meaning in English

ItalianEnglish
Superammasso Locale proper noun

Local Supercluster(Supercluster that includes the Milky Way)
proper noun