See also: oil sands

English

edit

Noun

edit

oilsands

  1. plural of oilsand

Anagrams

edit