meaning of ski jacket

1. a parka to be worn while skiing


Related Words

ski jacket |

Developed & Maintained By Taraprasad.com

Treasure Words