Summary
Spanish to English:   more detail...
  1. cancha:


Spanish

Suggestions for cancha in Spanish

Spelling Suggestions for: cancha


Wiktionary Translations for cancha:

cancha
noun
  1. place for playing the game of tennis and some other ball games
  2. field

External Machine Translations:

Related Translations for cancha



English

Suggestions for cancha in English

Spelling Suggestions for: cancha

External Machine Translations: