Strebels

English

Proper noun

Strebels

  1. plural of Strebel