low-voltage shipboard power cable - Spanish English Dictionary

Suggest a Term