English-Russian dictionary »

cañada meaning in Russian

EnglishRussian
cañada (small canyon, narrow valley or glen)
noun

ущельеnoun
{n}