shǒu bān hú lu

Translation

  • lever hoist pulley
Chinese Tones