English to Hindi

Meaning for:
hand in glove
other
घनिष्ठ सम्बन्ध