infangatore

Italian

Noun

infangatore m (plural infangatori, feminine infangatrice)

  1. mudslinger