Spanish-English Dictionarymetí
metí
meterse
Meaning of metí