NichiDict

キャスターオイル

[kyasutaaoiru]

Meanings

1.Noun

castor oil