ıskuna


Results for "ıskuna"

Turkish - English dictionary

ıskuna

(Turkish - English dictionary) :
naut. schooner.