French-Latin dictionary »

sodomiser meaning in Latin

FrenchLatin
sodomiser

pēdīcō