top of page

Budbuda

Written in Hindi as:

बुदबुदा

Meaning in English:

Bubble

bottom of page