Spanish-English Dictionaryencorven
encorven
encorvarse
Meaning of encorven