Translation of دائو دینا in English:

دائو دینا

phrase

  • deceive