Translation of دام دام in English:

دام دام

phrase

  • the whole amount, every fraction to the last farthing