About us
Define
Definitions for
"Sheela"
Sheela (Malayalam :ഷീല)is a Malayalam film actress from India .
en.wikipedia.org