sit-in protest

listen to the pronunciation of sit-in protest
English - Turkish

Definition of sit-in protest in English Turkish dictionary

sit-in protest
Oturma eylemi