SASTRUGA


Meaning of SASTRUGA in English

(Russian) A long wavelike ridge of snow, formed by the wind and found on the polar plains.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.