ısparmaça


Results for "ısparmaça"

Turkish - English dictionary

ısparmaça

(Turkish - English dictionary) :
naut. entanglement of several chains (in the sea).