Translation of دبوچنا in English:

دبوچنا

Pronunciation /d̪əbo:tʃnɑ:/

verb

  • nip, seize, squeeze
  • press tight
    clutch, grasp