Spanish-English Dictionaryestriña
estriña
estreñir
Meaning of estriña