tartar - Dictionary definition and meaning for word tartar
Powered by Mnemonic Dictionary
Tartar also means a violent person....in marathi jo manus khup tar tar karto to tartar asto......