బొమ్మరిల్లుbommarillu
Top 4000
Meanings
Noun
1. doll's house, dollhouse