Monday, March 27, 2017

dharna دھرنا : English meaning

English words for "dharna"
1. sit-in

No comments:

Post a Comment