meaning of windcheater

1. a kind of heavy jacket `windcheater is a British term


Related Words

windcheater |

Developed & Maintained By Taraprasad.com

Treasure Words