English-Latin dictionary »

sexvirate meaning in Latin

EnglishLatin
sexvirate noun

seviratus [seviratus](4th) M
noun