English to Hindi

Meaning for:
pop in
other
दे देना;मिलना