meaning of agarrador

agarrador - Spanish to English

potholder