micropulleys

English

Noun

micropulleys

  1. plural of micropulley