shrewd

English Dictionary -> Letter S -> shrewdshrewd Definition



shrewd Synonyms






© Art Branch Inc.