gemilik


Results for "gemilik"

Turkish - English dictionary

gemilik

(Turkish - English dictionary) :
dockyard.