Italian-English dictionary »

lieto fine meaning in English

ItalianEnglish
lieto fine noun
{m}

happy ending(happy end)
noun