French-Latin dictionary »

ichtyosaure meaning in Latin

FrenchLatin
ichtyosaure nom

ichthyosaurusnoun