Meaning of 'buffalo'

  • எருமை

Synonyms


Browse English to Tamil Dictionary