meaning of baumstark

baumstark - German to English

beefy [coll.]

View more

  • powerful as a horse