TARTAR


Meaning of TARTAR in English

tartre (-ic); (person) tartaro

English Interlingue dictionary.      Английский словарь Интерлингве.