LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“fifty eight” in Turkish

1 Turkish translation
TR
elli sekiz

Hoover oyların yüzde elli sekizini kazandı.