ALL meanings of sepak takraw

S s
  • noun sepak takraw a game originating in South Asia in which two teams kick a ball back and forth over a net 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?