filter, screen; percolate, penetrate; filtrate

listen to the pronunciation of filter, screen; percolate, penetrate; filtrate
English - French
filtrer