English to Hindi

Meaning for:
put our heads together
other
आपस में परामर्श करना