Italian

edit

Interjection

edit

bella scoperta

  1. (ironic) what a surprise! Who would have guessed it?