happyword.app

Crossword clue:

Principle advocated.

1 answers for "Principle advocated."

5 letters: