rolling contacts

English

Noun

rolling contacts

  1. plural of rolling contact