Definition of “ground crew” - English Dictionary

british dictionary