meaning of anorak

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


Related Words

anorak |

Developed & Maintained By Taraprasad.com

Treasure Words