Definisi 'canyon'

English to English
noun
1 a ravine formed by a river in an area with little rainfall Terjemahkan
source: wordnet30

2 The English form of the Spanish word Cañon. Terjemahkan
source: webster1913


Visual Synonyms