Spanish-English Dictionaryestrecháis
estrecháis
estrechar
Meaning of estrecháis