Полный англо-русский словарь

self-healing device

Самовосстанавливающееся устройство

Полный англо-русский словарь