Translation of astaka in English:

astaka

pavilion

noun

  • 1

    pavilion, building on a sports ground for use by players and spectators