NichiDict

ばぐべあ

[bagubea]

Meanings

1.Noun

bugbear