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