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.