Meaning of 'cam lever'

  • பற்கொம்புநெம்புகோல்


Browse English to Tamil Dictionary