Spanish-English Dictionarymeta
meta
meterse
Meaning of meta