Meaning of kastur úwil

kastur úwil

Cebuano

n. Castor oil.