Definisi 'take the stage'
English to English
verb
1 attract attention onto oneself
source: wordnet30

Visual Synonyms
Click for larger image