"sastruga" in English Sastruga {f} zastruga "sastruga" English translation sastruga Windgangel Detailed translations for "sastruga" die Sastruga{feminine} Sastruga zastruga