CREME DE LA CREME


Meaning of CREME DE LA CREME in English

[creme de la creme] n [F, lit., cream of the cream] (1848): the very best

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