MEGASTAR


Meaning of MEGASTAR in English

[mega.star] n (1975): superstar

Merriam-Webster English vocab.      Английский словарь Merriam Webster.