English–Spanish dictionary

Spanish translation of the English word sit‐in

English → Spanish
  
EnglishSpanish
sit‐in <manifestación pacífica a modo de bloqueo>