schiumatore

Italian

Etymology

From schiumare +‎ -tore.

Noun

schiumatore m (plural schiumatori, feminine schiumatrice)

  1. synonym of schiumatoio