Idioms & Phrases for word “fenestrae”
fenestrae - Did you Mean?
fenestra (fenestrae)
fenestra