Self admirer crossword clue 8 letters. Salsa vitello tonnato. Green spot co., ltd. Steel Ball Run ivrea Argentina. Ws-c2960l-24ts-ll datasheet.