meaning of Beulen

Beulen - German to English

to bulge

View more

  • lumps
  • dents