Latin-English dictionary »

sufflamen meaning in English

LatinEnglish
sufflamen [sufflaminis] (3rd) N
noun

brake, drag, hindrancenoun