MohammedPreview
Open in TheBrain

La Percōlāre

  1. to strain or filter through; to percolate