Spanish-English Dictionarycontuve
contuve
contenerse
Meaning of contuve