Search term tartar has 4 results
EN English ES Spanish
tartar (n) [chemistry] tártaro (n) {m} [chemistry]
tartar (n) [dentistry] tártaro (n) {m} [dentistry]
tartar (n) [dentistry] sarro (n) {m} [dentistry]
ES Spanish EN English
Tartar Tartar