KELTRON: Kerala State Electronics Development Corporation Ltd

What does KELTRON mean? The above is one of KELTRON meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Kerala State Electronics Development Corporation Ltd