"Babushka"
Posted by Pavel on March 08, 2003
What does "babushka" mean? So far as I know it`s a loan-translation. It has a meaning of grandmother (or old woman) in Russian. But it has another meaning in English, I guess.
- "Babushka" - Archives TheFallen 03/08/03