tirhandil


Results for "tirhandil"

Turkish - English dictionary

tirhandil

(Turkish - English dictionary) :
large fishing boat (equipped with both sails and oars).