trammel wheels

English

Noun

trammel wheels

  1. plural of trammel wheel