Sirolola /si-ro-lo-la /
Grammar:verb
To uncover
To take a shade off
To unveil
Search More Words Dictionary