Meaning of 'catchment area'

  • நீர்பிடிப்புப் பரப்பு

Synonyms


Browse English to Tamil Dictionary