Asked by Mark
Is the synonym for: to have a leading role=to star
Answers
Answered by
Writeacher
Yes, that's correct! =)