English: immesh

English verb 'immesh' conjugated