Translation of دمدمانا in English:

دمدمانا

Pronunciation /d̪əmd̪əmɑ:nɑ:/

verb

  • cause to move or vibrate, shake, wave, stir