Meaning of 'lubricating oils'

  • மசகு எண்ணெய்கள்


Browse English to Tamil Dictionary