Taubeses
English
Proper noun
Taubeses
plural of
Taubes