Finestra

<Italian> Finestra
<English> Window
La finestra = The window
by Italian_Speaker_1989 April 26, 2004
Get the Finestra mug.