Cancha (en. Basketball court)

/ˈkan.tʃa/

Slang Meanings

To have skill
Means to have experience in a particular field or situation.
Significa tener experiencia en un campo o situación particular.
To make the field
Means to prepare the place for an event or activity.
Significa preparar el lugar para un evento o actividad.