English to Hindi Dictionary

Nail Down (Vastav men pata lagana) Meaning in English