lusus naturae

English Dictionary -> Letter L -> lusus naturaelusus naturae Definition



lusus naturae Synonyms






© Art Branch Inc.