Italian-English dictionary »

chi l'avrebbe detto? meaning in English

ItalianEnglish
chi l'avrebbe detto? phrase

who would have thunk it(who would have guessed it?)
phrase