EXPLICABILE Meaning of EXPLICABILE in English adj explainable, explicable Interlingua English vocab. Английский словарь Интерлингва. 2012