Translation of caster in Malay

caster

lereng-lereng

noun

  • 1

    lereng-lereng, bekas yang berlubang di bahagian atas