NichiDict

パームオイル

[paamuoiru]

Meanings

1.Noun

palm oil