Definition of バブーシュカ

バブーシュカ

babuushuka

noun
babushka
Other readings:
バーブシュカ[1]
バブシカ[1]
Notes:
  1. word containing irregular kana usage