Translation of بارم بار in English:

بارم بار

Pronunciation /bɑ:rəmbɑ:r/

adverb

  • repeatedly, again and again