Polish-English dictionary »

żleb meaning in English

PolishEnglish
żleb noun

couloirnoun
steep gorge along a mountainside

groovenoun
long, narrow channel