boom nozzle for runway foaming - Turkish English Dictionary

Suggest a Term