Thesaurus.com
Dictionary.com
Showing results for leave at the altar. Search instead for leaves at altar.

leave at the altar