Meaning of 'excavated ponds'

  • தோண்டிய குளம்


Browse English to Tamil Dictionary