Englishfor English speakers
hagbut English
Meaning hagbut meaning
What does hagbut mean?
hagbut
Synonyms hagbut synonyms
What other words have the same or similar meaning as hagbut?