English-Latin dictionary »

senones meaning in Latin

EnglishLatin
Senones noun

Senones [Senonis](3rd) M
noun