meaning of befiedern

befiedern - German to English

to feather

View more

  • to fletch [arrow]