Version Française
Meaning of
"justifiable"
in English language
French to English
English to French
French
English
justifiable
justifiable
justifiable; défendable; fondé; pf. excusable.
justifiable (adj.)