Meaning of 'optimistic'

  • நன்மையில் நம்பிக்கை

Synonyms


Browse English to Tamil Dictionary