Clue: Japanese technological giant

Answer: HITACHI

Length: 7


Similar Clues: