Translation of tulang belakang binatang in English:

tulang belakang binatang

chine

noun

  • 1

    chine, animal's backbone