meaning of parka

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


Related Words

parka | parka squirrel |

Developed & Maintained By Taraprasad.com

Treasure Words