Definitions
Finestra [fi-nes-truh]

Finestra

[fi-nes-truh]
See Window
Related Articles

Search another word or see finestraon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature