meaning of whistling buoy

1. a buoy that makes a whistling noise


Related Words

whistling buoy |

Developed & Maintained By Taraprasad.com

Treasure Words