GeneralConnection.comDictionary
babushka
Noun

1. headscarf
Usage