Sponsored Links

dotard

translation and definition "dotard", tamil lexicon

WordTamil Definition
dotardமட்டுமீறிய பற்றுக் காட்டுபவர், முதுமைத் தளர்ச்சியுடையவர்.