Italian-English dictionary »

e più ancora meaning in English

ItalianEnglish
e più ancora phrase

and then some(confirming the preceding utterance)
phrase