self-supporting fiber-optic cable - Turkish English Dictionary

Suggest a Term