smart aleck

English Dictionary -> Letter S -> smart alecksmart aleck Definition



smart aleck Synonyms






© Art Branch Inc.