English-Latin dictionary »

rope / cable meaning in Latin

EnglishLatin
rope / cable noun

mitra [mitrae](1st) F
noun