anayol


Results for "anayol"

Turkish - English dictionary

anayol

(Turkish - English dictionary) :
main road.