Translation of moss in Malay

moss

lumut

noun

  • 1

    lumut