Translation of takraw in English:

takraw

(sepak takraw)

noun

  • 1

    a kind of ball game using a rattan ball, played by three players in a team