garra means rags in Latin American spanish?

garra means rags in Latin American spanish?

Comments are closed.