To take part in something
Answers
Answered by
1
Answer:
To indulge in something which you feel is interesting
Similar questions