Meaning of 'interlock'

  • வலுவாகப் பின்னிப் பிணைந்து இணை


Browse English to Tamil Dictionary