meaning of besungen

besungen - German to English

extolled

View more

  • sung about