kittysol
English
kittysol meaning in English • kittysol का अर्थ अंग्रेजी में
Noun
- The Chinese paper parasol.