baba
English
baba meaning in English • baba का अर्थ अंग्रेजी में
Noun
- A kind of plum cake.