Dictionary
Search
Install dictionary
манифеста́нтка
манифестантка
noun
Meanings
demonstrator