idiot savant

English Dictionary -> Letter I -> idiot savantidiot savant Definition



idiot savant Synonyms






© Art Branch Inc.