yedekçeker


Results for "yedekçeker"

Turkish - English dictionary

yedekçeker

(Turkish - English dictionary) :
tugboat, tug, towboat.