Meaning of 'pine'

  • தேவதாரு

Synonyms


Browse English to Tamil Dictionary