CANYON


Meaning of CANYON in English

noun the english form of the spanish word ca-on.

Webster English vocab.      Английский словарь Webster.