English to Hindi

Meaning for:
sandbag
other
बालू थैला;बालू के थैले लगाना;कड़ी आलोचना करना;सिर पर मारना