meaning of begeisterter Verfechter

begeisterter Verfechter - German to English

enthusiastic advocate

View more

  • evangelist [enthusiastic advocate]