sport_carEnglish

sport car, sports car

Noun

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

English: sports car, sport car

Bahasa: mobil sport

Bahasa words with similar meanings

English words with similar meanings

Show 1 words