gemi


Results for "gemi"

Turkish - English dictionary

gemilik

(Turkish - English dictionary) :
dockyard.