defenestration

English Dictionary -> Letter D -> defenestrationdefenestration Definition



defenestration Synonyms






© Art Branch Inc.