India Languages, asked by dasscool6690, 11 months ago

ladda ladda means tamil

Answers

Answered by sawakkincsem
0

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.

Similar questions