Translation of droplet in Malay

droplet

titisan kecil

noun

  • 1

    titisan kecil