"Demonstration" is Демонстрация in Russian.
Демонстрация means "Demonstration" in English.
Listen to the pronunciationWord #2083 of 4,000 by frequency in Russian — level B2.
На улице шла большая демонстрация.
A large demonstration was taking place in the street.