Spanish-English Dictionaryaprieten
aprieten
apretar
Meaning of aprieten