mountain_chainEnglish

chain, chain of mountains, mountain chain, mountain range, range

Noun

A series of hills or mountains

English: range, mountain range, range of mountains, chain, mountain chain, chain of mountains

Bahasa: pegunungan, barisan, banjaran

Bahasa words with similar meanings

English words with similar meanings

Show 5 words