rope that passes through the center of a buoy - Turkish English Dictionary

Suggest a Term