superhighway


Results for "superhighway"

English - Turkish Dictionary

superhighway

(English - Turkish Dictionary) :
i. otoyol, otoban.