Other crossword clues for answer "RAF"RAFbattle of Britain grp.u.K. military armorg. whose motto is “Per Ardua ad Astra”w.W. II Dambusters grp.mil. branch of the U.K.