Spanish-English Dictionarymetes
metes
meterse
Meaning of metes