Meaning of 'admire'

  • மெச்சு


Browse English to Tamil Dictionary