Germinate

Russian Meaning

прорастать

давать почки

давать ростки

порождать

зарождаться

вызывать к жизни

English Meaning

  1. To cause to sprout or grow.
  2. To begin to sprout or grow.
  3. To come into existence: An idea germinated in his mind.

StatCounter - Free Web Tracker and Counter