meteros
Spanish
Verb
meteros
infinitive of
meter
combined with
os