Spanish–English dictionary

English translation of the Spanish word la flor y nata de

Spanish → English
  
SpanishEnglish
la flor y nata de the pride of