Meaning of 'channa striatus'

  • (சாதா) விரால்


Browse English to Tamil Dictionary