leadoffs

English

Noun

leadoffs

  1. plural of leadoff

Anagrams