Meaning of 'tartar'

  • பல்லில் படர்ந்திருக்கும் சீமைச் சுண்ணாம்பு போன்ற பொருள்

Related Phrases

  • cream of tartar தாட்டர்ச்சாரம்


Browse English to Tamil Dictionary