Answer: aprilia

AnswerCrossword Clue
APRILIA

Town near Anzio beachhead.