Yes. Indibet has an official license valid in India. Moreover, the laws of India do not limit the operation of online casinos and online bookmakers in any way. Therefore, you can play at indibet legally if you are 18 years old.