Italian

edit

Noun

edit

infangatore m (plural infangatori, feminine infangatrice)

  1. mudslinger