Translation of mollusc in Malay

mollusc

moluska

noun

  • 1

    moluska, binatang berbadan lembut dan bercangkerang