Tuduvalai By Admin1 min read Share [too-doo-vah-lai] – A type of spinach known for its qualities of goodness. “” Om Shri Satguru Devaye Namaha Share Admin Posts by Admin previouslyTTD up next Tulsi