kavşak


Results for "kavşak"

Turkish - English dictionary

kavşak

(Turkish - English dictionary) :
junction, crossroads, intersection.