Translation of دم باز in English:

دم باز

phrase

  • fraudster, a cheat