Meaning of シェールオイル in Japanese

  1. Words

Definition of シェールオイル

シェールオイル(sheeruoiru)
  1. (n) shale oil
Back to top