Translation of دُبدھا in English:

دُبدھا

Pronunciation /d̪ʊbd̪ʰɑ:/

feminine noun

  • doubt, uncertainty, suspense
    perplexity, dilemma, indecision