Meaning of
"deniz demiri"
in english language
Turkish to English
English to Turkish
Turkish
English
deniz demiri
drag sail
deniz demiri
drift anchor
deniz demiri
sea anchor