English-Latin dictionary »

clog, brake, drag chain meaning in Latin

EnglishLatin
clog, brake, drag chain noun

suffamen [suffaminis](3rd) N
noun