NichiDict

バブーシュカ

[babuushuka]

Meanings

1.Noun

babushka