PERCOLATE Meaning of PERCOLATE in English filtrar; (leak) liccar English Interlingue dictionary. Английский словарь Интерлингве. 2012