Last modified on 21 September 2014, at 07:02

tar sand

EnglishEdit

A tar sands plant

NounEdit

tar sand (plural tar sands)

  1. Oil sand.

TranslationsEdit

See alsoEdit

AnagramsEdit