Meaning of 'otter'

  • நீர்க்கீரி


Browse English to Tamil Dictionary