crème de la crème in Spanish
crème de la crème in Spanish
flor y nata
(idiom, singulare tantum) Best of the best; something superlative; the very best.
lo mejor de lo mejor
(idiom, singulare tantum) Best of the best; something superlative; the very best.