Spanish-English Dictionarymetéis
metéis
meterse
Meaning of metéis