Spanish-English Dictionaryestrechar
Meaning of estrechar