arabdict Dictionary & Translator - Arabic-English translation for seacoasts

      Noun

      seacoasts (n.) , [sing. seacoast]