What does Abferkeln mean?

Abferkeln - German to English

to have a litter

View more

  • to litter
  • farrowing