Latin-French dictionary »

amazonum flumen meaning in French

LatinFrench
Amazonum flumen noun

Amazonenom