top of page

Duvidha

Written in Hindi as:

दुविधा

Meaning in English:

Confusion,dilemma,uncertainty,
conflict

bottom of page