Translation of تن دہی in English:

تن دہی

phrase

  • devotion, diligence, assiduity, attention
    exertion