Translation of karapas in English:

karapas

carapace

noun

  • 1

    carapace, upper shell of a tortoise or crustacean