Meaning of 'umbrella'

  • குடை

Synonyms


Browse English to Tamil Dictionary