Meaning of “turbojet” in the English Dictionary

English