Translation of duckweed in Malay

duckweed

noun

  • 1

    kiambang itik (terdapat di kolam dsb.)