LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“telâşla” İngilizcede

2 İngilizce çeviri
EN
haste

More haste, less speed.