Spanish-English Dictionarypresionar
Meaning of presionar