Word Definition

Percolated

  1. of Percolate

Synonyms