Definition of “t'ai chi” - English Dictionary

british dictionary