English-Latin dictionary »

help, assistance, support, means of aid meaning in Latin

EnglishLatin
help, assistance, support, means of aid noun

adiumentum [adiumenti](2nd) N
noun