Translation of تن دہی in English:

تن دہی

phrase

  • devotion
    diligence
    assiduity
    attention
    exertion