French-English dictionary »

filtreur meaning in English

FrenchEnglish
filtreur nom {m}

filter feeder◼◼◼(animal)
noun