English to Hindi

Meaning for:
come upon
other
अचानक मिलना