EXPULICAR Meaning of EXPULICAR in English v to clean of fleas Interlingua English vocab. Английский словарь Интерлингва. 2012