meaning of Brunstschwiele

Brunstschwiele - German to English

nuptial excrescence

View more

  • thumb pad