The RAF prevented a German invasion of Britain. What does “RAF” mean?
Answer Royal Air Force
The Royal Air Force is the military air power for the United Kingdom.
Asked by Regina Munch · Last updated 5 months ago · 769.9K views
This question is part of...
3 years ago