Long executed Synonyms

Definitions for Long


Definitions for Executed


  • (adjective) put to death as punishment