mobil sportBahasa Indonesia

sport car, sports car

Noun

A small low car with a high-powered engine, usually seats two persons

English: sports car, sport car

Less certain link between this word and this sense.

English words with similar meanings

Show 2 words