temperenzler

listen to the pronunciation of temperenzler
Deutsch - Englisch
temperance advocates
temperance advocate
abstainer