manned the barricades

انگلیسی به انگلیسی

• protested, demonstrated, took to the streets in protest

پیشنهاد کاربران

بپرس