Definify.com

Definition 2025


sastrugi

sastrugi

English

Noun

sastrugi

  1. plural of sastruga