Definify.com

Definition 2024


canchas

canchas

Spanish

Noun

canchas f pl

  1. plural of cancha