lever shears

English

Noun

lever shears pl (plural only)

  1. Synonym of throatless shear.

Translations