Yahoo Malaysia Web Search

Search results

  1. Dictionary
    crème de la crème
    /ˌkrɛm də la ˈkrɛm/

    noun

    • 1. the best person or thing of a particular kind: "the crème de la crème of the dancers have left the country"

    More definitions, origin and scrabble points