English-Hindi dictionary »

sit down protest meaning in Hindi

EnglishHindi
sit down protest noun

बैठ हड़ताल