Translation of dewdrop in Malay

dewdrop

titisan embun

noun

  • 1

    titisan embun