Englishfor English speakers
fire-extinguishing apparatus English
Synonyms fire-extinguishing apparatus synonyms
What other words have the same or similar meaning as fire-extinguishing apparatus?