Multilingual Turkish Dictionary

HALLIARD

HALLIARD : English Turkish

n. kandilisa, yelken halatı