Translation of ratchet in Malay

ratchet

gear sehala

noun

  • 1

    gear sehala