Spanish-English Dictionarymetió
metió
meterse
Meaning of metió