riverEnglish

river

Noun

A large natural stream of water (larger than a creek)

English: river

Bahasa: kali, sungai, aliran

Bahasa words with similar meanings

Words that start with "river"