French-Latin dictionary »

indénouable meaning in Latin

FrenchLatin
indénouable adjectif

inextricabilis [inextricabilis, inextricabile]adjective