Translation of دم دینا in English:

دم دینا

phrase

  • simmer
    stew
  • deceive
  • die for