Answer: alpharomeos

AnswerCrossword Clue
ALPHAROMEOS

Sporty Greek cars?