Meaning of 'land slide'

  • நிலச்சரிவு
  • நிலம் சரிதல்


Browse English to Tamil Dictionary