Synonyms for "perform"

Words with similar meaning