French-Spanish dictionary »

terra australis meaning in Spanish

FrenchSpanish
Terra Australis nom {f}

Terra Australisnoun