gulchEnglish

flume, gulch

Noun

A narrow gorge with a stream running through it

English: gulch, flume

Bahasa: selokan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words