टेराकोटा MEANING IN ENGLISH - EXACT MATCHES
टेराकोटा
टेराकोटा = TERRACOTTA(Noun) Usage : The architecture of the stupa and the themes of terracotta plaques of Vikramasila Mahavihara are comparable to the contemporary Somapura Mahavihara, Paharpur (Bangladesh).
+1