arabdict Dictionary & Translator - Arabic-English translation for turtleback

      Noun

      turtleback [pl. turtlebacks]
      turtleback [pl. turtlebacks]
      سطح حدب {كظهر السلحفاة}

      Adjektive