French-Latin dictionary »

terra australis meaning in Latin

FrenchLatin
Terra Australis nom

Terra Australisnoun