LexiTurkTURKISH ↔ ENGLISH DICTIONARY

spor otomobil” in English

1 English translation
EN
sports car

The company is bringing out a new kind of sports car.