Last modified on 8 October 2013, at 06:08

tar sand

EnglishEdit

A tar sands plant

NounEdit

tar sand (plural tar sands)

  1. Oil sand.

TranslationsEdit

See alsoEdit

AnagramsEdit