French-Latin dictionary »

naturaliste meaning in Latin

FrenchLatin
naturaliste nom

physicus [physici](2nd) M
noun

Your history