English to Hindi

Meaning for:
pom-pom
other
फुंदना