Skip to main content

Definitions by sandra123

A riddle that is impossible to solve, A mystery yet to be discovered, a secret yet to be to told.
A riddle shaleha
Shaleha by sandra123 January 19, 2011