meterse

listen to the pronunciation of meterse
Испанский Язык - Английский Язык
pile in
get into, enter
provoke, induce
go for
interfere, meddle, intrude in the affairs of others
throw
protrude, stick out, project
to get mixed up