[Investirovat]
"To invest" is Инвестировать in Russian.
Инвестировать means "To invest" in English.
Word #4272 of 6,000 by frequency in Russian.
Он решил инвестировать в стартап.
He decided to invest in a startup.