DictionaryForumContacts

   English
Google | Forvo | +
shielding device
environ. dispositivo de protección
shielding device Barriers devised for keeping away from people harmful substances
environ. dispositivo de protección