Translation of dasawarsa in English:

dasawarsa

a decade

noun

  • 1

    a decade

Translation of dasawarsa in English:

dasawarsa

decade

noun

  • 1

    decade