On-the-spot requiem Synonyms

Definitions for On-the-spot


  • (adjective) at the scene of action

Definitions for Requiem