Translation of dasawarsa in English:

dasawarsa

a decade

  • 1

    a decade

  • 1

    decade