Definition of キャスターオイル

キャスターオイル

kyasutaaoiru

noun
castor oil
Other readings:
キャスター・オイル