Meaning of 'DEMURE.'

  • அடக்கமான
  • பொறுமையான

Synonyms


Browse English to Tamil Dictionary