Italian-English dictionary »

imbarazzo della scelta meaning in English

ItalianEnglish
imbarazzo della scelta noun
{m}

embarrassment of riches(too much of a good thing)
noun