halibutters

English

Noun

halibutters

  1. plural of halibutter