Explicable
Word Dictionary
-> Explicable
Search:
Explicable
(a.) Capable of being explicated; that may be explained or accounted for; admitting explanation.
Terms of Use
Canadian Jobs