meaning of Bastelarbeit

Bastelarbeit - German to English

bit of handicraft