Results for "

sailboat

"
English - Turkish Dictionary

sailboat

(English - Turkish Dictionary) :
i. yelkenli, yelkenli tekne.