Vocabulary

パルスジェット

pulse-jet engine

noun