kavela


Results for "kavela"

Turkish - English dictionary

kavela

(Turkish - English dictionary) :
naut. treenail, trunnel.