Translation of دم دینا in English:

دم دینا

phrase

  • simmer, stew
  • deceive
  • die for