Treasa Cecilia Picardo (1 Nov 1935 – 6 Dec 2022) was born to Manuel and Florine Rego in Mangalore, India , and emigrated to Canada in...
Maharastra
Bollywood
USA
Get latest news karnataka updates on your email.
To get the latest news on WhatsApp