Translation of دبا in English:

دبا

Pronunciation /d̪əbɑ:/

adjective

  • pressed down
    suppressed, kept under restraint or control, subdued
    cowed
    snubbed