ıskaça


Results for "ıskaça"

Turkish - English dictionary

ıskaça

(Turkish - English dictionary) :
naut. step (of a mast).