Translation of sheepshank in Malay

sheepshank

simpulan tali

noun

  • 1

    simpulan tali