Tartarate meaning in malayalam

Word: Tartarate

Meanings of Tartarate in malayalam :

Noun Amlauppu (അമ്ലഉപ്പ്‌)
Related wordsTartarate - Amlauppu (അമ്ലഉപ്പ്‌)
Malayalam to English
English To Malayalam