My first skool parent portal register. Astuta meaning in english oxford. Killer Queen and Kira. Recoiled in fear crossword clue 8 letters 4 letters.