Italian

edit

Noun

edit

filtratore m (plural filtratori)

  1. (biology) filter feeder