Meaning of la flor y nata in Spanish:

la flor y nata

Translate la flor y nata into English

  • 1Lo mejor o más selecto de su género.

    la flor y nata de la sociedad