Dictionary search results

Showing 1-2 of 2 results

AFC British & World English

(In the UK) Air Force Cross, awarded for bravery while flying but not in active service against an enemy