French-Latin dictionary »

seneca meaning in Latin

FrenchLatin
seneca nom

Seneca [Senecae](1st) M
noun