meterse
Spanish
Verb
meterse
infinitive of
meter
combined with
se