caranchear
caranchear
∗caranchear [cah-rahn-chay-ar’]
article & verb transitive
1To irritate, to annoy.
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011