keelfuls

English

Noun

keelfuls

  1. plural of keelful