Spanish-English Dictionaryapretar
Meaning of apretar