English-Latin dictionary »

anything hard, adamant meaning in Latin

EnglishLatin
anything hard, adamant noun

adamas [adamantis]noun
M