Italian-English dictionary »

oceano delle tempeste meaning in English

ItalianEnglish
Oceano delle Tempeste proper noun

Ocean of Storms(basin on the Moon)
proper noun