arabdict Dictionary & Translator - Arabic-English translation for riverbed

      Noun

      riverbed [pl. riverbeds]
      riverbed [pl. riverbeds]
      riverbed {geogr.}

      related Translations