English-Latin dictionary »

support, stay, bulwark meaning in Latin

EnglishLatin
support, stay, bulwark noun

adminiculum [adminiculi](2nd) N
noun

amminiculum [amminiculi](2nd) N
noun