English | German | Russian | Czech

cañada English

Meaning cañada meaning

What does cañada mean?

cañada

small canyon, narrow valley or glen

Are you looking for...?