supplicate

English Dictionary -> Letter S -> supplicatesupplicate Definition



supplicate Synonyms






© Art Branch Inc.