Stumbos

English

Proper noun

Stumbos

  1. plural of Stumbo