snow caps

listen to the pronunciation of snow caps
English - Turkish

Definition of snow caps in English Turkish dictionary

snow cap
(Çevre) kar şapkası
English - English

Definition of snow caps in English English dictionary

snowcaps
Plural of snowcap