Translation of دم ساز in English:

دم ساز

phrase

  • intimate friend, confidant