Meaning of 'leather carp'

  • தோல் கெண்டை


Browse English to Tamil Dictionary