haquebut
English
haquebut meaning in English • haquebut का अर्थ अंग्रेजी में
Noun
- See Hagbut>.
- (Japan) suicide by self-disembowlment on a sword.