meaning of Bufdi

Bufdi - German to English

[someone performing national voluntary solution in Germany]