yelkenli


Results for "yelkenli"

Turkish - English dictionary

yelkenli

(Turkish - English dictionary) :
1. sailing ship; sailboat. 2. equipped with sail/sails.