English-Polish dictionary »

truth be told meaning in Polish

EnglishPolish
truth be told interjection
when admitting something one might otherwise lie about

prawdę mówiącinterjection