Translation of دلیل دینا in English:

دلیل دینا

phrase

  • give reason or excuse