Sponsored Links

demure

translation and definition "demure", tamil lexicon

WordTamil Definition
demureஅமைதியான, அடக்கமான, பொறுமையான, நடிப்பு நாணமுடைய.