Meaning oftartarin English

tartar

us/ˈtɑːrtər/uk/ˈtɑːrtər/
#uncommon
Definitions