TANT MIEUX


Meaning of TANT MIEUX in English

[tant mieux] [F] foreign term : so much the better

Merriam-Webster English vocab.      Английский словарь Merriam Webster.