LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“neck and neck” in Turkish

1 Turkish translation
TR
başa baş

Hertz ve Avis, araç kiralama işinde başa baş rakiptirler.