Polish-French dictionary »

szczerze mówiąc meaning in French

PolishFrench
szczerze mówiąc

en toute franchise