English to Hindi

Meaning for:
marry up
other
मेल खाना