Dictionary.net

Definitions of Earcap

  1. A cap or cover to protect the ear from cold.
Loading...