Clue: Korean auto maker

Answer: DAEWOO

Length: 6


Similar Clues: