Top-class meaning

Of the highest quality.
adjective
0
0
Advertisement