Translation of تشفی دینا in English:

تشفی دینا

phrase

  • give solace