Spanish-English Dictionaryestreñid
estreñid
estreñir
Meaning of estreñid