Arabic-English translation for seabed

      ...

      Noun

      seabed {aeron.}