supercar
noun
- 1
Any high-performance sports car
Translate “supercar” to another language
Click any language to open the translator with this word already filled in.
Any high-performance sports car
Click any language to open the translator with this word already filled in.