Englishpropagate
Englishto cause to spread to extend
Finnishlähettää, levittää
Germanverbreiten
Japanese伝播する
Russianраспространя́ть
Swedishsprida
English translator: Japanese denpa suru Eesti sõnaraamat Español Traductor Svenska Översättare