Meaning of 'knuckle pin'

  • மொளியூசி


Browse English to Tamil Dictionary