public-spirited

English Dictionary -> Letter P -> public-spiritedpublic-spirited Definition



public-spirited Synonyms






© Art Branch Inc.