English-Latin dictionary »

enema, clyster meaning in Latin

EnglishLatin
enema, clyster noun

enema [enematis](3rd) N
noun