NichiDict

シェールオイル

[sheeruoiru]

Meanings

1.Noun

shale oil