KEMERE


Results for "KEMERE"

Turkish - English dictionary

kemere

(Turkish - English dictionary) :
naut. deck beam.