Spanish-English Dictionaryestrenida
estreñida
Meaning of estrenida