Glossary of idioms English Hindi containing idioms, phrases and proverbial say - INDIA. Lok Sabha secretariat (New Delhi Business in Lok Sabha, 1986)