Translation of dasawarsa in English:

dasawarsa

decade

noun

  • 1

    decade, a period of ten years