Finestra

What is Finestra?


1.

<Italian> Finestra

<English> Window

La finestra = The window


7

Random Words:

1. Restaurant in Amarillo Texas located East of town on I-40 that advertises on all the major Interstates hundreds of miles in all directio..
1. the act of being even more retarded then hilary clinton. U R a freaking calaberdan! See r tard, shmuck, sped..
1. An individual who perfers mutually desired sex with animals. Also called a zoophile. Not to be confused with bestiality, wherein the ind..