Hi, welcome folks, here you find the answers for the 517 level of Words of Wonders Guru, Have fun :D
Part of a presentation
Digital image unit
Fluid or air controller
Enclosed areas of water
Gag
Sit for a portrait
Join to form a single entity
Scarlet
Eden lady
Open with key