What does 'thulla' mean? Delhi High Court asks CM Kejriwal

India TV News Desk [ Updated: July 13, 2016 18:57 IST ]
What does 'thulla' mean? Delhi High Court asks CM Kejriwal
Bigg boss 13
plastic-ban