LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“doğrusunu söylemek gerekirse” İngilizcede

2 İngilizce çeviri
EN
truth be told

Truth be told, she didn't like it in the least, but she didn't say anything.