Translation of castor in Malay

castor

lereng-lereng

noun

  • 1

    lereng-lereng, roda di kaki perabot, (bekas) penabur gula dsb.