Spanish-English Dictionaryestrenir
estreñir
estreñir
Meaning of estrenir