NichiDict

はばはば

[habahaba]

Meanings

1.Noun

hubba-hubba