Short description: What does this mean? I have no idea.
Long description: I think it means filmmaking. Or audiovisual production. Why does it have to be design? I dunno, maybe because Northern Europe? Is the NL Northern Europe? Northern Central Europe? Asking for a friend.
Used in the Frictionary of: 2018