Advertisement

Advertisement

loadspace

/ ˈləʊdˌspeɪs /

noun

  1. the area in a motor vehicle where a load can be carried


Advertisement

Advertisement

Advertisement

Advertisement


load-sheddingloadstar