Term Gallery logo

Meanings of lucernaria in Spanish

Portuguese
clarabóia
English
skylight
skylight
Translations for lucernaria

Portuguese

English