Results for "

dalgakıran

"
Turkish - English dictionary

dalgakıran

(Turkish - English dictionary) :
breakwater, mole, water-break.