Definisi 'cañada'

English to English
noun
1 A small cañon; a narrow valley or glen; also, but less frequently, an open valley. Terjemahkan
source: webster1913


Visual Synonyms