IN TRUTH


Meaning of IN TRUTH in English

in all honesty, actually, as a matter of fact

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.