Hindi-English dictionary »

बबुआ meaning in English

HindiEnglish
बबुआ

poppet[UK: ˈpɒ.pɪt] [US: ˈpɒ.pɪt]