TARTAR Meaning of TARTAR in English tartre (-ic); (person) tartaro English Interlingue dictionary. Английский словарь Интерлингве. 2012