Полный англо-русский словарь
self-propelled barge
Самоходная баржа
Полный англо-русский словарь
self-propelled artillery
self-propelled car