spawn in Finnish
spawn in Finnish
lähde
any germ or seed, even a figurative source; offspring
alkulähde
any germ or seed, even a figurative source; offspring