Advertisement

Advertisement

tarseal

/ ˈtɑːˌsiːl /

noun

  1. the bitumen surface of a road
  2. the tarseal
    the main highway


Advertisement

Advertisement

Advertisement

Advertisement


tar sandTarshish