Summary
English Synonyms:   more detail...
  1. advocate of temperance:


English

Detailed Synonyms for advocate of temperance in English

advocate of temperance:

advocate of temperance

  1. advocate of temperance

Related Synonyms for advocate of temperance