Arabic-English translation for testudo

      Noun