Translation of دتابتانا/ دینا in English:

دتابتانا/ دینا

phrase

  • deceive, cheat