Latin-English dictionary »

pedicator meaning in English

LatinEnglish
pedicator [pedicatoris] (3rd) M
noun

sodomitenoun
[UK: ˈsɒ.də.maɪt] [US: ˈsɒ.də.maɪt]