"to plant, to seat, to imprison" is Посадить in Russian.
Посадить means "to plant, to seat, to imprison" in English.
Listen to the pronunciationWord #1810 of 4,000 by frequency in Russian — level B1.
Бабушка любит посадить цветы весной.
Grandmother loves to plant flowers in spring.