English-Latin dictionary »

adamant, immovable meaning in Latin

EnglishLatin
adamant, immovable adjective

insuadibilis [insuadibilis, insuadibile]adjective