Translation of carapace in Malay

carapace

karapas

noun

  • 1

    karapas, kulit kura-kura, udang atau ketam