Term Gallery logo

Meanings of toro de cuerda in Spanish