Translation of terrapin in Malay

terrapin

noun

  • 1

    sejenis kura-kura yang hidup di air tawar