annihilateurs - French English Dictionary
History

annihilateurs

Play ENFRFRfr
Play ENFRFRca


Meanings of "annihilateurs" in English French Dictionary : 1 result(s)

French English
Patents
annihilateurs [pl/m] fire extinguishing apparatus