Search Result for sub-rosa
sub
See Definition and Meaning
rosa
English definition for sub-rosa
1. s. designed and carried out secretly or confidentially
Sponored Video