Tamil Meaning

moron meaning in tamil

usually called as idiot, stupid etc., a mentally challenged person

moron tamil meaning example

முட்டாள்