Meaning of 'teak'

  • தேக்கு மரம்


Browse English to Tamil Dictionary