French-Latin dictionary »

inexplicable meaning in Latin

FrenchLatin
inexplicable adjectif

inēnōdābilisadjective