English-Hindi dictionary »

takshila meaning in Hindi

EnglishHindi
takshila noun

तक्षशिला