Latin-English dictionary »

masterbator meaning in English

LatinEnglish
masterbator [masterbatoris] (3rd) M
noun

masturbator [masturbators]noun
[UK: ˈmæstəbeɪtə ] [US: ˈmæstərˌbeɪtər ]

one who defiles himself (L+S)noun