YourDictionary

Dictionary Home » Science » zastrugi

zastrugi science definition

Another spelling of sastrugi.

link/cite print suggestion box