meaning of earflap

1. one of two flaps attached to a cap to keep the ears warm


Related Words

earflap |

Developed & Maintained By Taraprasad.com

Treasure Words