Tags: English Meaning of sastraparangata or sakalasastraparangata, sastraparangata or sakalasastraparangata Meaning, Tamil to English Dictionary, sastraparangata or sakalasastraparangata Tamil Meaning, sastraparangata or sakalasastraparangata English Meaning