Search term propagare has 3 results
Jump to
IT Italian EN English
propagare (v) [idea] propagate (v) [idea]
propagare (v) [idea] disseminate (v) [idea] (formal)
propagare (v) [idea] spread widely (v) [idea]

Italian English translations