Meaning oftartarin English

tartar

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