propagatorEnglish

propagator, disseminator

Noun

Someone who spreads the news

English: propagator, disseminator

Someone who propagates plants (as under glass)

English: propagator

English words with similar meanings

Show 1 words