Strobls
English
Proper noun
Strobls
plural of
Strobl