Translation of compost in Malay

compost

baja

noun

  • 1

    baja