English version

squadron leader in Airforce topic

From Longman Dictionary of Contemporary Englishsquadron leaderˈsquadron ˌleader noun [countable] 🔊 🔊 PMPan officer in the British air force below a wing commander