Results for "

yelkesen

"
Turkish - English dictionary

yelkesen

(Turkish - English dictionary) :
windbreak.