Tamil Meaning

idiot meaning in tamil

a mentally retarded person, a very stupid person, a fool

idiot tamil meaning example

முட்டாள்