Search term explicable has 5 results
EN English FR French
explicable (adj) [able to be explained] explicable (adj) [able to be explained]
explicable (a) [general] explicable (a) [general]
FR French EN English
explicable (adj) [able to be explained] explicable (adj) [able to be explained]
explicable (a) [général] explicable (a) [général]
explicable (a) [général] explainable (a) [général]

French English translations