Definition of オイルサンド

オイルサンド

oirusando

noun
oil sands, tar sands, bituminous sands
Other readings:
オイル・サンド