Meaning of 'drilling bench'

  • துளைக்கும்மேசை


Browse English to Tamil Dictionary