DictionaryForumContacts

   English
Google | Forvo | +
to phrases
self-closing device
agric. dispositivo de cierre automático
 English thesaurus
self-closing device
mil. A massive block reducing the effects of an underground storage explosion by closing the storage chamber entrance
self-closing device: 1 phrase in 1 subject
Transport1