insultatore

Italian

Noun

insultatore m (plural insultatori)

  1. insulter