Meaning of 'lake formation'

  • சாயக்குடை


Browse English to Tamil Dictionary