keelfats

English

Noun

keelfats

  1. plural of keelfat