vocab dash
Log in
Sign up
flor y nata
Meanings
Noun
1. the crème de la crème; the cream (of society)
(idiomatic)