Latin-French dictionary »

nova hollandia meaning in French

LatinFrench
Nova Hollandia noun

New Hollandnom