teamfuls

English

Noun

teamfuls

  1. plural of teamful