English to Hindi Dictionary

Call A Halt (Sthagit karana) Meaning in English