have been / people / this / celebrating / festival / time immemorial / since
Answers
Answered by
14
people have been celebrating this festival since time immemorial
Answered by
13
People have been celebrating this festival since time immemorial.
Similar questions