Search
Select the dictionary language
a valley that is deep and has very steep sides, through which a river is flowing usually