How is the word filtres translated from French to English
Dispositifs qui retirent les éléments indésirables d'un liquide ou de l'air.
Devices that remove unwanted parts from liquid or air.
Couldn’t load the audio. Please try again.


