Spanish-English Dictionarycontuviese
contuviese
contenerse
Meaning of contuviese