consisting of tartar; of the nature of tartar

listen to the pronunciation of consisting of tartar; of the nature of tartar
Английский Язык - Английский Язык
tartareous