sastra /'sɑ:strә/ 📖 中文释义 有关艺术或科学的权威著作 📘 English Definition(英文释义) n. Same as Shaster. ← sassywood sastre →