[Katapulta]
"Catapult" is Катапульта in Russian.
Катапульта means "Catapult" in English.
Listen to the pronunciationWord #5097 of 6,000 by frequency in Russian.
Средневековая катапульта разрушала стены замков.
The medieval catapult destroyed castle walls.