Search term tartar has 2 results
Jump to
EN English SV Swedish
tartar (n) [chemistry] vinsten (n) [chemistry] (u)
tartar (n) [dentistry] tandsten (n) [dentistry] (u)