Finestra (noun) Definition, Meaning & Examples

noun
  1. an aperture, especially a ventilator in the wall of a tomb.
Finestra (noun) Definition, Meaning & Examples

More Definitions