Meaning of 'lapping stone'

  • அணைவு கல்


Browse English to Tamil Dictionary