cold taps

English

Noun

cold taps

  1. plural of cold tap