meaning of Bastelidee

Bastelidee - German to English

craft concept