teleimbonitore

Italian

Etymology

From tele- +‎ imbonitore.

Noun

teleimbonitore m (plural teleimbonitori)

  1. television salesman / evangelist