cancha *

* pitch

n. • A place to play football

"Están jugando football en la cancha."

"They are playing football in the pitch."

User Avatar

by joseperu

8 out of 13 Spanish speakers have heard this

What does this mean?
Back