fior fiore

ItalianEdit

NounEdit

fior fiore

  1. (idiomatic) the best, the crème de la crème