Meaning of
"büyük sandal, şalupa"
in english language
Turkish to English
English to Turkish
Turkish
English
büyük sandal, şalupa
long boat
Büyük sandal, şalupa
Longboat