Полный англо-русский словарь
self-supply
Самоснабжение
Полный англо-русский словарь
self-supervisory
self-support