Meaning of 'defunct company'

  • செயலற்றுப் போன நிறுமம் / நிறுவனம்


Browse English to Tamil Dictionary