Definify.com

Definition 2024


hagbuts

hagbuts

English

Noun

hagbuts

  1. plural of hagbut

Anagrams