Synonym-English dictionary »

riverbed synonyms in English

SynonymEnglish
riverbed noun

river bottomnoun