budbuda बुद्बुद
Definition:
m.
an ornament or decoration resembling a bubble
Home
>
Search
>
budbuda