Search term inexplicable has 3 results
EN English FR French
inexplicable (a) [happening] inexplicable (a) [happening]
FR French EN English
inexplicable (a) [événement] unaccountable (a) [événement] (formal)
inexplicable (a) [événement] inexplicable (a) [événement]

French English translations