hendek


Results for "hendek"

Turkish - English dictionary

hendek

(Turkish - English dictionary) :
ditch, trench; moat.