1.

Ladda ladda means tamil

Answer»

Ladda ladda MEANS dense headed in English. It is a word from the Kannada language. This language is spoken in India. Its translation in Tamil is முட்டாள்.

Explanation:

  • Tamil is a language MOSTLY spoken in AREAS of India and Sir Lanka.
  • There are about 70 million speakers of this language.
  • The FAMOUS Tamil poets are Gangai AMARAN, C. S. Amudhan, Panchu Arunachalam, Ka. Mu. Sheriff etc.



Discussion

No Comment Found