meaning of earcap
1.
A
cap
or
cover
to
protect
the
ear
from
cold.
Related Words
earcap
|
Developed & Maintained By
Taraprasad.com