Home
Search
Index
Definify.com
Definition
2024
fenestrons
fenestrons
English
Noun
fenestrons
plural of
fenestron
Similar Results