Spanish edit

Verb edit

meternos

  1. infinitive of meter combined with nos