şalupa


Results for "şalupa"

Turkish - English dictionary

şalupa

(Turkish - English dictionary) :
naut. sloop.