Spanish-English Dictionarymetería
metería
meterse
Meaning of metería