seyrüsefer


Results for "seyrüsefer"

Turkish - English dictionary

seyrüsefer

(Turkish - English dictionary) :
traffic (of vehicles).