Meaning of 'earth dam'

  • மண் அணை


Browse English to Tamil Dictionary