Meaning of 'locking device'

  • தாளிடும் அமைப்பு


Browse English to Tamil Dictionary