English-Latin dictionary »

not worn away, unexhausted meaning in Latin

EnglishLatin
not worn away, unexhausted adjective

intritus [intrita, intritum]adjective

Your history