English-Italian dictionary »

filter feeder meaning in Italian

EnglishItalian
filter feeder (animal)
noun

filtratorenoun
{f}