English to Hindi

Meaning for:
nail onto
other
कील से लगाअना