Meaning of 'smattering'

  • அறைகுறை அறிவு


Browse English to Tamil Dictionary