Latin-English dictionary »

masterbor meaning in English

LatinEnglish
masterbor [masterbari, masterbatus sum] (1st) DEP
verb

defile oneself (L+S)verb

masturbate [masturbated, masturbating, masturbates]verb
[UK: ˈmæ.stə.beɪt] [US: ˈmæ.stər.ˌbeɪt]