バブーシュカ
babūshuka

Noun

1. babushka

From Russian

Other forms: