Latin-French dictionary »

terra australis meaning in French

LatinFrench
Terra Australis noun

Terra Australisnom