vocab dash
Log in
Sign up
シェールオイル
Meanings
Noun
1. shale oil
Other readings
シェール・オイル