Turkish-English dictionary »

modern turkish: şamandıra meaning in English

TurkishEnglish
Modern Turkish: şamandıra noun

buoy [buoys](moored float)
noun
[UK: bɔɪ] [US: ˈbuːi]