altra volta

views updated

altra volta (It.). Encore.

More From encyclopedia.com