Clue: Japanese model sold from 1970 to 2006

Answer: CELICA

Length: 6


Similar Clues: