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, Castilian speakers have heard this

Back